Almond biscuits - Alemán Inglés Diccionario